package com.huawei.appmarket.service.installdepend.view.fragment.protocol;

import com.huawei.appgallery.foundation.service.common.protocol.AppListFragmentProtocol;
import com.huawei.appgallery.foundation.service.common.protocol.request.AppListFragmentRequest;
import com.huawei.appgallery.foundation.ui.framework.cardframe.fragment.protocol.BaseListFragmentRequest;
import com.huawei.fastengine.fastview.startFastappEngine.bean.RpkInfo;
import o.cjo.b;

public class InstallDependFragmentProtocol<T extends Request> extends AppListFragmentProtocol {
    private T request;

    public static class Request extends AppListFragmentRequest {
        private String appName;
        private String appPackageName;
        private long hmsVersionCode;
        private String listUri;
        private String packageName;
        private RpkInfo rpkInfo;

        public String ˍ() {
            return this.packageName;
        }

        public void ˋॱ(String str) {
            this.packageName = str;
        }

        public String ˋᐝ() {
            return this.listUri;
        }

        public void ॱˊ(String str) {
            this.listUri = str;
        }

        public String ˎˎ() {
            return this.appPackageName;
        }

        public void ʻॱ(String str) {
            this.appPackageName = str;
        }

        public long ˌ() {
            return this.hmsVersionCode;
        }

        public void ˊ(long j) {
            this.hmsVersionCode = j;
        }

        public String ͺॱ() {
            return this.appName;
        }

        public void ॱˎ(String str) {
            this.appName = str;
        }

        public RpkInfo ˏˏ() {
            return this.rpkInfo;
        }

        public void ˏ(RpkInfo rpkInfo) {
            this.rpkInfo = rpkInfo;
        }
    }

    public /* synthetic */ b ˊ() {
        return ˋ();
    }

    public /* synthetic */ BaseListFragmentRequest ˎ() {
        return ˋ();
    }

    public /* synthetic */ AppListFragmentRequest ॱ() {
        return ˋ();
    }

    public T ˋ() {
        return this.request;
    }

    public void ॱ(T t) {
        this.request = t;
    }
}
